perm filename MV[DOC,TOB] blob
sn#231113 filedate 1976-08-12 generic text, type T, neo UTF8
Basic Research into Vision
A. Goals stated in the proposal for 1976-77
1. Unify implementation of low-level visual processing and aggregation code.
2. Develop a theory of lightness computation from the primal sketch, and
implement it. This is a prerequisite for analysis of color.
3. Test the texture discrimination theory with experiments
on appropriately selected micro-texture arrays.
4. Arrange to handle larger images, up to 256 by 256 pixels.
5. Develop good algorithms for very local organization in the
image (blobs and thin lines).
6. Develop and implement a theory for extracting axes from
an image prior to its three-dimensional interpretation.
All of these have either been completed, or are proceeding in a satisfactory manner.
B. Additional theories and discoveries
1. Representation of three-dimensional shape.
New theory based on the idea of decomposing a shape into connected
generalized cones.
This representation is simple, powerful, requires little computing
power to maintain it, and is connected to the axis-theory mentioned
above.
Furthermore, we have evidence that this is how humans represent shape.
2. Cooperative computation of stereo disparity.
(a) Solves a long outstanding computational problem.
(b) Solution valid for a very general class of images
(c) A prerequisite for automatic stereointerpretation of aerial photos.
(d) First use of a radically new style of computing, which we
have named cooperative algorithms.
(e) Likely to have wide application to other problems in early visual
processing, like the discovery of texture flow patterns in an
image, the correspondence between successive frames taken with
a TV from a moving vehicle.
3. Structure from motion theory.
(a) Again, solves a long outstanding computational problem.
(b) Solution valid for rigid bodies, i.e. for a very general class
of images
(c) Problem solved is the calculation of an object's shape from
information about the way its image changes as the object rotates
relative to the viewer.
C. General Observations
This work is central and vital to an overall theory of visual information
processing. One cannot hope to have a general-purpose vision system until
we have laid a solid theoretical foundation for what needs computing,
and how. This foundation is emerging rapidly. The subject is in an extremely
promising and fruitful period, and we expect rapid progress to continue.ββ